package com.cin.cma.server.biz.dal.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * <p>
 *
 * </p>
 *
 * @author baomidou
 * @since 2025-03-12
 */
@Getter
@Setter
@ToString
@Accessors(chain = true)
@TableName("T0201_FEATURE_APP")
@KeySequence(value = "T0201_FEATURE_APP_SWQUENCE")
public class T0201FeatureAppDO implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * FeatureAPPNO
     */
    @TableId(value = "FEATUREAPPNO", type = IdType.INPUT)
    private Long featureappno;

    /**
     * 计划号
     */
    private String featureno;

    /**
     * 场馆编码
     */
    private String placeno;

    /**
     * 应用编码
     */
    private String appcode;

    /**
     * 原始票价
     */
    private BigDecimal standpric;

    /**
     * 对外显示票价
     */
    private BigDecimal apppric;

    /**
     * 和影院结算票价
     */
    private BigDecimal balancepric;

    /**
     * 场馆名称
     */
    private String placename;

    /**
     * 影厅编号
     */
    private String hallno;

    /**
     * 影厅名称
     */
    private String hallname;

    /**
     * 影片编码
     */
    private String filmno;

    /**
     * 影片名称
     */
    private String filmname;

    /**
     * 对号入座
     */
    private String correlated;

    /**
     * 放映日期
     */
    private String featuredate;

    /**
     * 开始时间
     */
    private String featuretime;

    /**
     * 结束时间
     */
    private String totaltime;

    /**
     * 计划状态（0-可用，-不可用）
     */
    private String setclose;

    /**
     * 影片英文名称
     */
    private String filmname1;

    /**
     * 连场末计划号
     */
    private String sefeatureno;

    /**
     * 创建时间
     */
    private Date adddatetime;

    /**
     * 是否可有 0-可用
     */
    private String usesign;

    /**
     * 语种
     */
    private String copylanguage;

    /**
     * 客户端结算价
     */
    private BigDecimal androidpric;

    /**
     * 总座位数
     */
    private Integer totalseats;

    /**
     * 剩余位数
     */
    private Integer remainingseats;

    /**
     * 微信价格
     */
    private BigDecimal winxinpric;

    /**
     * 最后修改时间
     */
    private String updatetime;

    /**
     * 今天，明天，后天标示
     */
    private String flag;

    /**
     * 影厅座位数
     */
    private String hallseats;

    /**
     * 拷贝类型
     */
    private String copytype;

    /**
     * 网站价格
     */
    private BigDecimal websitepric;

    /**
     * 排期开售 0-未开售 1-开售
     */
    private String status;

    /**
     * 原始价格 同步过来中心价格
     */
    private BigDecimal originalapprice;

    /**
     * 保护价
     */
    private BigDecimal selfprice;

    /**
     * 会员卡价格
     */
    private String pricestr;

    private BigDecimal fee;

    private String featurekey;
}
